Definition of True Flycatcher

  • (noun) any of a large group of small songbirds that feed on insects taken on the wing

Synonyms of True Flycatcher


Antonyms of True Flycatcher


No Antonyms Found.

Homophones of True Flycatcher


No Homophones Found.